| ||||
How commands are understood
'Understanding' here means turning a typed command, like GET FISH, into one or more actions, like taking the red herring. This is all handled by a single large rule (the parse command rule), but that rule makes use of the following activities and rulebooks in its work.
default outcome is success after when count is 0 handle again rule name unlist after when number question mode is true after when menu question mode is true after when yes/no question mode is true | ||||
There are no rules before, for or after this activity. | ||||
There are no rules before, for or after this activity. | ||||
for scenery while taking exclude scenery from take all rule name unlist for fixed in place things while taking exclude fixed in place things from take all rule name unlist for people while taking exclude people from take all rule name unlist outcome it does not - a failure outcome it does - a success default outcome is success | ||||
There are no rules before, for or after this activity. | ||||
There are no rules before, for or after this activity. | ||||
for when count is not 0 don't get stuck in parser errors rule name unlist for when the latest parser error is can't use multiple objects error default outcome is success | ||||
for while an actor smelling ambient odour rule name unlist for while an actor listening ambient sound rule name unlist for while entering find what to enter rule name unlist default outcome is success NB: the block vaguely going rule is not listed in the for supplying a missing noun rules | ||||
There are no rules before, for or after this activity. | ||||
There are no rules before, for or after this activity. | ||||